first priest - French English Dictionary